cryptogamous plants - German English Dictionary